package PriorityQueue;

import java.util.PriorityQueue;
import java.util.Queue;

public class Main {
    public  static void main(String[] args){
        Queue<Integer>heap= new PriorityQueue<>();
        heap.add(1);
        heap.add(4);
        heap.add(2);
        heap.add(6);
        heap.add(8);
        System.out.println(heap);
        //堆有栈和队的性质 都是先入 但是出了性质就不对了
        heap.poll();//挑小的元素出堆
        heap.poll();//挑小的元素出堆
        heap.poll();//挑小的元素出堆
        System.out.print(heap);

    }
}
